
package br.ifrr.gepro.util;

import java.security.MessageDigest;
public class Criptografia {
    public static String getSHA(String senha){
        String retorno = "";
        MessageDigest alg = null;
        try {
            alg = MessageDigest.getInstance("SHA-1");
        } catch(Exception e){}
        alg.update(senha.getBytes());

        byte[] b = alg.digest();
        for (int i = 0; i < b.length; i++) {
                if ((b[i] & 0xFF) < 16)
                    retorno = retorno + "0";
                retorno = retorno + Integer.toString(b[i] & 0xFF, 16);
        }
        return retorno;
    }      
}
